﻿using System;

namespace FirstFloor.Documents.Pdf.Fonts
{
    /// <summary>
    /// Specifies the characterics of a font.
    /// </summary>
    [Flags]
    internal enum FontFlags
    {
        /// <summary>
        /// None
        /// </summary>
        None = 0,
        /// <summary>
        /// Fixed pitch
        /// </summary>
        FixedPitch = 1,
        /// <summary>
        /// Serif
        /// </summary>
        Serif = 2,
        /// <summary>
        /// Symbolic
        /// </summary>
        Symbolic = 4,
        /// <summary>
        /// Script
        /// </summary>
        Script = 8,
        /// <summary>
        /// Nonsymbolic
        /// </summary>
        Nonsymbolic = 32,
        /// <summary>
        /// Italic
        /// </summary>
        Italic = 64,
        /// <summary>
        /// AllCap
        /// </summary>
        AllCap = 65536,
        /// <summary>
        /// SmallCap
        /// </summary>
        SmallCap = 131072,
        /// <summary>
        /// ForceBold
        /// </summary>
        ForceBold = 262144

    }
}
